have a brief romantic affair - German English Dictionary